package com.lg.atp.dao;

import java.util.List;

import com.lg.atp.entity.TblTestTaskCaseRun;
import com.lg.atp.entity.TblTestTaskCaseRunWithBLOBs;

public interface TblTestTaskCaseRunMapper {
    int deleteByCaseRunId(Integer id);

    int insertTaskCaseRun(TblTestTaskCaseRunWithBLOBs record);

    int insertTaskCaseRunSelective(TblTestTaskCaseRunWithBLOBs record);

    TblTestTaskCaseRunWithBLOBs selectByTaskCaseRunId(Integer id);

    int updateByTaskCaseRunIdSelective(TblTestTaskCaseRunWithBLOBs record);

    int updateByTaskCaseRunIdWithBLOBs(TblTestTaskCaseRunWithBLOBs record);

    int updateByTaskCaseRunId(TblTestTaskCaseRun record);

	TblTestTaskCaseRunWithBLOBs selectByJobId(String jobId);

	List<TblTestTaskCaseRunWithBLOBs> selectByTaskId(Long taskId);

	List<TblTestTaskCaseRunWithBLOBs> selectSuccesRunCountByTaskId(Long testTaskId);
}